package proto

type ReqReaderInOutLog struct {
	ID          int    `json:"id"`
	RecordTime  string `json:"recordTime"`
	Type        int    `json:"nType"`
	Counter     int    `json:"nCounter"`
	JanitorName string `json:"szJanitorName"`
	ReaderID    string `json:"szReaderID"`
}

type RspReaderTime struct {
	RecordTime  string `json:"recordTime"`
	JanitorName string `json:"szJanitorName"`
}

type Common struct {
	Code  int    `json:"code"`
	Msg   string `json:"msg"`
	Total int    `json:"total"`
}

type Info struct {
	Common
	Data ReqReaderInOutLog `json:"data"`
}

type ListData struct {
	Common
	Datas []RspReaderInOutLog `json:"data"`
}

type RspReaderInOutLog struct {
	ID          int    `json:"id"`
	RecordTime  string `json:"recordTime"`
	Type        int    `json:"nType"`
	Counter     int    `json:"nCounter"`
	JanitorName string `json:"szJanitorName"`
	ReaderID    string `json:"szReaderID"`
}

type ReqReaderInOutLogAll struct {
	Page        int    `json:"page"`
	Size        int    `json:"size"`
	JanitorName string `json:"szJanitorName"`
}
